Database management from InstantView
In the ClassiX system, the object manager stands between InstantView and the object-oriented database.
There are InstantView statements in each case that
- refer to the logical structure of the database
- explicitly intervene in the transaction management (which is otherwise taken over by the ClassiX system).
- provide special functionality for database maintenance.
With InstantView statement GetManager(OBJECT) one gets the object manager object on the stack and can call its functions.
Further functions (in terms of database maintenance, error analysis and repair) are provided by the Database-Utililty object, which is obtained by calling the GetDBUtility function of the Object Manager.
Closely related to this functionality are command line programmes for database maintenance of the ClassiX system.
The database can be used to create a cross-reference regarding referencing objects or the use of dynamic data fields.